专利摘要:
A remote site device includes a relatively low precision outstation clock oscillator, a receiver that receives time packets periodically transmitted from the central office over the satellite, each time packet having a central office real time clock (RTC) value and a central office network clock reference (NCR) Value), a field RTC counter representing a field RTC value at the field office, a field NCR counter representing a field NCR value at the field office, and processing circuits representing the central office RTC. Extract the value and central office NCR value from a current time packet, compare contents of the current time packet with contents of a previously received time packet, and adjust the field RTC counter based on the result of the comparison to the field RTC value at the field office to synchronize with the central office RTC value.
公开号:AT515452A2
申请号:T50905/2014
申请日:2014-12-15
公开日:2015-09-15
发明作者:
申请人:Vt Idirect Inc;
IPC主号:
专利说明:

TIME SYNCHRONIZATION IN A SATELLITE NETWORK PRIORITY INFORMATION
[001] This application claims the priority of priority under 35 U.S.C. §119 (e) to US Application No. 61,915,918, filed December 13, 2013, which is hereby incorporated by reference in its entirety.
STATE OF THE ART
The disclosure generally relates to
Satellite communication and in particular a device and a method for time synchronization in a satellite network.
In normal communication in a satellite network, synchronization based on network clock reference (NCR) is used (as described in DVB-RCS / RCS2). However, applications that use remote site equipment that communicates within the satellite network sometimes require extremely accurate time and frequency synchronization. If an application requires extremely accurate time and frequency synchronization, then the application using a field office equipment in a satellite network traditionally employs an individual GPS receiver to synchronize time and frequency to a common master clock (eg cellular backhaul or industrial automation). Often, however, many applications employing remote field equipment require extremely accurate time and frequency synchronization within a satellite network. Thus, if applications are coupled to different field devices within a conventional satellite network, then each application may require an individual GPS receiver to synchronize time and frequency.
BRIEF SUMMARY OF THE INVENTION
According to some embodiments, a hub device is provided for performing time synchronization in a satellite network, wherein the satellite network comprises the
Central office equipment, an office equipment and a satellite, the central office equipment comprising: a central office
Real-time clock (RTC) counter time-synchronized to a master clock; a central clock network clock reference (NCR) counter which is continuously driven by a central station clock oscillator with a relatively high precision; Processing circuits that periodically generate a time packet, the time packet containing a central office RTC value of the central office RTC counter and a central office NCR value of the central office NCR counter; and a transmitter transmitting the generated time packet over the satellite to the field office equipment to synchronize a field RTC counter with the central office RTC counter based on the central office RTC value and the central office NCR value in the generated time packet ,
[005] According to some embodiments, the field office device extracts the central office RTC value and the central office NCR value from the transmitted time packet, compares contents of the transmitted time packet with contents of previously transmitted time packets, and matches the remote site RTC counter based on the result to synchronize the remote site RTC value at the field office with the central office RTC value.
[006] According to some embodiments, the field RTC counter and the field NCR counter are respectively driven by clock signals derived from one and the same external clock oscillator having a relatively low precision, and the field unit synchronizes the field data. RTC counter with the central office RTC counter to correct the field RTC counter for variations in the driving clock signals derived from the external-part clock oscillator, which has a relatively low precision.
[007] According to some embodiments, the field office device calculates a central office period NCR value, which is a difference between the central office NCR value of a currently transmitted time packet and the central office NCR value of a previously transmitted time packet, calculates an adaptation time, wherein the adjustment time is a fraction of a difference between a field period NCR value and the central office period NCR value, and adjusts the field RTC counter using the adaptation time.
According to some embodiments, the central office RTC counter is time-synchronized with the master clock according to a precision time protocol (PTP), the central office RTC counter performs a function of a PTP slave clock, and the masters Clock performs a function of a PTP grandmaster clock.
[009] According to some embodiments, the central office device further comprises a linecard including the RTC counter, the NCR counter, and the transmitter.
[0010] According to some embodiments, the processing circuits further generate a baseband frame (BBFRAME) and encapsulate the time packet in the baseband frame, and [0011] the sender transmits the time packet within the BBFRAME to the field station.
In some embodiments, a
A remote site device is provided which performs time synchronization with a central office device in a satellite network, the satellite network having the remote site device, the central office device and a satellite, the remote site device including: a
External parts clock oscillator with a relatively low precision; a receiver receiving time packets periodically transmitted from the central office over the satellite, each time packet including a central office real-time clock (RTC) value and a central office network clock reference (NCR) value, the central office RTC value including Represents the value of a central office RTC counter in the central office at a time when the time packet was transmitted to the field office device, the central office NCR value representing a central office NCR counter value at the central office at a time when Timing packet has been transmitted to the field device, and wherein the central station NCR counter is continuously driven by a central station oscillator having a relatively high precision; a field RTC counter representing a field RTC value at the field office; a field NCR counter having a field NCR value at the
Field office represents the field office RTC counter and the
Field NCR counters are respectively driven by clock signals derived from the outside-part clock oscillator; and
Processing circuits.
According to some embodiments, the
Processing circuits the central office RTC value and the central office NCR value from a current time packet, compare the contents of the current time packet with contents of a previously received time packet and match the remote site RTC counter based on the
Result of the comparison to synchronize the field RTC value at the field office with the central office RTC value.
According to some embodiments calculate the
Processing circuitry further includes an incremental period for the field RTC counter based on the clock signals derived from the external-part clock oscillator and increasing the field RTC counter in each increment period.
According to some embodiments, the
Processing circuitry caches the field NCR counter field-NCR value and the field RTC counter field RTC value when the receiver receives the current time packet.
According to some embodiments, of the
Processing circuitry further calculates a central office period NCR value, wherein the central office period NCR value is a difference between a current central office NCR value of a currently received time packet and a preceding central office NCR value of a previously received time packet a field NCR value is calculated, wherein the field NCR value is a difference between a current field NCR counter value when the receiver receives the currently received time packet and a preceding field NCR value, when the receiver has received the previously received time packet, an adaptation time is calculated, wherein the adaptation time is a fraction of a difference between the field NCR value and the NCP period NCP, and becomes the field RTC Counter adjusted using the adjustment time.
According to some embodiments, the
Processing circuitry updates the field RTC counter to the central office RTC value when a difference between the field RTC counter and the central office RTC value is greater than a predetermined threshold.
According to some embodiments, of the
Processing circuitry further calculates a central office period NCR value, wherein the central office period NCR value is a difference between a current central office NCR value of a currently received time packet and a preceding central office NCR value of a previously received time packet A field-period NCR value is calculated, wherein the field-period NCR value is a difference between a current field NCR counter value when the receiver receives the currently received time packet and a preceding field NCR. If the receiver has received the previously received time packet, an adapted clock frequency Fgys for the external-part clock oscillator is calculated using
Fsys = (Field Period NCR Value / Center Point Period NCR Value) * Fnenn Fnenn is a known constant frequency, and the increment period is inversely proportional to Fgys.
According to some embodiments, the field device further includes a switch, wherein a client device is connected via the switch with the field device and the client device synchronizes a client time clock with the field RTC counter.
According to some embodiments, the field RTC counter is time synchronized with the central office RTC counter of the central office device according to a precision time protocol (PTP), the field RTC counter performs a function of a PTP master clock, and the central offices -RTC counter performs a function of a PTP clock.
[0023] According to some embodiments, the field office device further includes a switch, wherein a client device is connected to the field device via the switch, and the client device synchronizes a client PTP slave clock with the PTP master clock ,
According to some embodiments, the processing circuits further calculate the adaptation time according to the following equation: (field-period NCR value - center-point period NCR value) / R, where R is a ratio between the frequency Fsys and a frequency of clock signals which are supplied to the field RTC counter.
In accordance with some embodiments, the field office device further comprises a linecard including the field RTC counter, the field NCR counter and the receiver.
According to some embodiments, the field device further comprises an antenna, wherein the receiver of the line card receives the time packet via the antenna.
According to some embodiments, there is provided a system for time synchronization in a satellite network, the system comprising: a central office device including a central office real time clock (RTC) counter time synchronized with a master clock; a central office network clock reference (NCR) counter which is continuously driven by a central office clock oscillator having a relatively high precision; Processing circuits that periodically generate a time packet, the time packet containing a central office RTC value of the central office RTC counter and a central office NCR value of the central office NCR counter; and a transmitter that transmits the generated time packet via a satellite to a field office device. The system further includes: the
A field office device comprising a relatively low precision external part clock oscillator; a receiver receiving the periodically generated time packets from the central office equipment via the satellite; a field RTC counter representing a field RTC value at the field office; a field NCR counter representative of a field NCR value at the field office, the field RTC counter and the field NCR counter being respectively driven by clock signals derived from the field clock oscillator; and processing circuits that extract the central office RTC value and the central office NCR value from a current time packet received from the receiver, compare contents of the current time packet with contents of a previously received time packet, and the remote site RTC counter based on the Adjust the result of the comparison to synchronize the remote office RTC value with the central office RTC value.
BRIEF DESCRIPTION OF THE DRAWINGS
A more comprehensive evaluation of the present
Improvements and many of the attendant advantages will be readily obtained as the same becomes better understood by reference to the following detailed description when considered in conjunction with the accompanying drawings. However, the attached drawings and their examples of illustrations in no way limit the scope of the present improvements, which are covered by the description. The scope of the present improvements, which are covered by the description and drawings, is determined by the language of the appended claims.
FIG. Figure 1 illustrates an example of a satellite network.
FIG. Fig. 2 (A) shows an example of one
Time synchronization topology for a point-to-point connection to an external PTP grandmaster in a one-way
Satellite communication link.
FIG. 2 (B) shows an example of a
Time synchronization topology for a point-to-point connection to an external PTP grandmaster in a two-way
Satellite communication link.
FIG. Figure 2 (C) illustrates an example of a time synchronization topology that includes a network connection to an external PTP grandmaster.
FIG. 3 (A) illustrates an example of a time packet.
FIG. Fig. 3 (B) illustrates an example of a baseband frame including an NCR packet and a time packet.
FIG. 4 illustrates a process example of a
Time synchronization performed by a central office equipment in a satellite network.
FIG. 5 illustrates a process example of a
Time synchronization performed by a field office device in a satellite network.
FIG. FIG. 6 is a flow chart illustrating the process for time synchronization of FIG. 5, which is executed by the field office device.
FIG. 7 illustrates an example of the generation of a
Time packets in a central office device.
FIG. 8 illustrates a PTP design example in FIG
Device line card or an outdoor unit.
FIG. Fig. 9 illustrates connection examples between an RTC and an NCR.
FIG. Figure 10 (a) illustrates examples of time delay data between the central office and field equipment without time adjustment.
FIG. Fig. 10 (b) illustrates examples of time delay data between the central office and field equipment with time adjustment.
DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS
Reference is now made to the drawings, in which like reference numerals designate identical or corresponding parts throughout the several views.
A satellite communication network may use a time division multiple access (TDMA) topology. In this arrangement, there is a central office equipment (i.e., a "central station") and one or more remote site equipment. Each of the one or more remote site equipment may transmit messages to or from the central office equipment via a satellite in earth orbit.
A satellite network established in such a topology may comprise a plurality of continuous carrier signals transmitted from the central office to the satellite. The satellite repeats the carrier signal for reception by the entirety of the field equipment. A central office device may support multiple such carriers, but a given remote site device may only listen to a subset (e.g., one or two) of such carriers. Transfers from the central office equipment to the field office equipment are referred to as "outbound", and transmissions from the field office equipment to the central office equipment are referred to as "inbound".
FIG. 1 illustrates an embodiment of a satellite network. The satellite network 10 includes a central office equipment 12, a satellite 14, and field equipment 16 and 18. The central office equipment 12 and field equipment 16 and 18 may each be geographically separated by large distances. A TDMA scheme may be implemented to provide a selection of carriers having different traffic-carrying capabilities (e.g., different signal codings, signal strength, signal frequencies, etc.) and adverse channel protection levels. The characteristics of this plan can be radiated from the central office unit 12 to the field equipment 16 and 18 as control information.
The field devices 16 and 18 can determine their current need for transmission capacity and communicate this to the central office device 12. The central office unit 12 in turn grants the field equipment 16 and 18 such a capacity. For example, the interval is commonly referred to as a TDMA frame. The procedure used for this process takes into account differences in traffic or user priorities, fairness rules, and many other criteria.
The central office equipment 12 may include an antenna for communicating with the field equipment 16 and 18 on a transmission channel via the satellite 14. According to some embodiments, the central office equipment 12 may judge the state of the transmission channel from each field office equipment by monitoring a quality of received signals and processing the results. Furthermore, the
Central station 12 determine suitable transmission parameters. The central office equipment 12 can accommodate for transient fluctuations in the capacity requirements and channel conditions of individual field equipment by assigning the fieldbus devices 16 and 18 timeslots on the bearers having characteristics consistent with their current requirements and capabilities.
The central office equipment 12 may also include a modem to convert analog signals into digital signals and to convert digital data into analog signals. The analog signals are sent to the satellite 14 and received from it. The modem may be integrated with other hardware and the modem's transmit and receive functions may be split into separate functional blocks.
In a longer period of time, the central office equipment 12 may periodically adjust the carrier schedule to suit the conditions prevailing over the total inventory of remote equipment. These adjustments can be made to provide the best overall statistical fit between the capacity requested by the field office equipment and the capacity and protection level offered by the satellite network. Mismatching between the offered and required types of capacity and protection levels can result in inefficient use of the available bandwidth.
An example of mismatching includes that the amount of capacity available at certain levels of protection is greater than required. In such a case, the satellite network 10 may degenerate unable to make use of the excess capacity. Therefore, under these circumstances, some capacity may be wasted. Another example of mismatching implies that the amount of capacity available with certain levels of protection is less than necessary. In this case, not all requirements can be met. Therefore, under these circumstances, some field equipment may experience a decrease in quality of service.
An adaptive TDMA system may also include a number of sets of predetermined carrier frequency plans. Each set may include a number of individual support plans. The sentences and their constituent schedules can be periodically evaluated to determine the best choice. Each set of bearer plans may be optimized for a particular composition of a total population of remote site equipment such that each set is for a given assumption about the number of active remote site units of different types and with different technical characteristics. Alternatively, each set may contain a number of individual support plans, each support plan being optimized for particular large-scale channel conditions under the given assumption about the total terminal inventory that defines the set to which the plan belongs.
Further, determination of the best carrier plan for use at any time may be performed in two stages. In a first stage, the best set of carrier plans is selected based on the composition of the total terminal population. In a second stage, the best element of the sentence is selected based on actual usage patterns and prevailing connection states.
Bandwidth efficiency can be increased by reducing packet overflow in the L2 communication of messages transmitted between the central office equipment and the field office equipment over the satellite in a satellite communication network.
However, in order to ensure the communication between the central office equipment 12 and the field equipment 16 and 18 via satellite 14, a periodic time and frequency synchronization is required. In one implementation example of the present embodiment, a central office device may provide timing and synchronization information to multiple field devices.
In the present embodiment, a modification of the TDMA satellite network is not required to synchronize a remote site equipment because the precision time protocol (PTP) timing synchronization does not occur over the air (OTA). Thus, the power of time synchronization also becomes independent of packet delay variation (PDV), time slot allocation, and allocation of bursts in the TDMA network.
A network clock reference (NCR) based method is used to transmit the time and frequency information from the central office to the field office equipment. This transmits GPS time to a network with high accuracy, as the NCR in field offices is successfully phased in phase / frequency.
For two-way connections, as shown in FIG. 3, the accurate measurement of the round trip delay required for TDMA bursts can be used to precisely match the PTP master on the fieldbus terminal to the master clock at the central office.
Using this topology, a GPS receiver can support multiple field devices. In contrast, the known topologies require that each remote site device has a GPS receiver. Topologies of the present embodiment have no additional inaccuracy for mobile stations, i. a remote site device, because any Doppler frequency-shifting effect in the time and frequency synchronization processes performed at the field office device is compensated.
FIG. Figures 2 (A) -2 (C) illustrate examples of time synchronization topologies for providing time and synchronization information to multiple client devices in a client network.
The in FIGS. 2 (A) -2 (C) topologies enable customer networks and devices to be synchronized with a master time and frequency at a central office device. Such topologies involve a route that connects a line card at the central office device to a field office device at the field end.
The topologies may use the standard PTP according to IEEE 1588-2008 at each end (the central office device and the remote site ends). However, the PTP is not set up for OTA. The PTP requires constant propagation times in both directions of a connection. Consequently, it is often difficult to guarantee the time and frequency synchronization in a TDMA system without severely restricting the time slot allocation. The in Figs. 2 (A) -2 (C) illustrated topologies allow PTP time synchronization in TDMA networks without time slot allocation restrictions.
FIG. FIG. 2 (A) illustrates an example of a time synchronization topology for a point-to-point connection to an external PTP grandmaster in a one-way satellite communication link. In particular, FIG. 2 (A) is a central office device 22, a remote office 23 and a satellite 26. The central office equipment 22 includes a line card 34, a PTP grandmaster clock 36 and a reference clock module (RCM) 38. The line card 34 may include a transmitter contain.
The central office device 22 may further include an antenna 32, at least one processor, at least one memory and at least one field programmable gate array (FPGA). Furthermore, the central office device 22 may have several line cards 34 in implementation examples.
The transmitter of the linecard 34 transmits via the antenna 32 and the satellite 26 to the client 24. The linecard 34 contains a PTP slave clock 42 and a network clock reference (NCR) 40. In implementation examples, the NCR may be described in ETSI EN 301 790 (DVB-RCS).
In implementation examples, the central office device 22 may be a network, multiple networks, or a network in a star network topology. In other implementation examples, the central office device 22 includes any of the following: protocol processor, processing circuitry, line cards, and a network management system (NMS). The line card 34 performs a communication for the central office device 22 in the physical layer. In implementation examples, the antenna 32 may be a component of the linecard 34.
The linecard 34 communicates with the PTP grandmaster clock 36 to synchronize the PTP slave clock 42 with the GPS time and frequency of the PTP grandmaster clock 36. The linecard 34 may be connected via a wired or wireless connection, such as Ethernet, communicate with the PTP Grandmaster clock 36. In implementation examples, the PTP slave clock 42 of the line card 34 may communicate with the PTP grandmaster clock 36 for time and frequency synchronization.
The communication between the PTP slave clock 42 (or line card 34) and the PTP grandmaster clock 36 may be based on the IEEE 1588 standard. The PTP slave clock 42 and the PTP grandmaster clock 36 send and receive messages specified in the standard. In implementation examples, the messages between the PTP slave clock 42 and the PTP grandmaster clock 36 may be: synch. Follow-up, delay request, delay response, announce, management, or any other type of message information.
In implementation examples, the PTP grandmaster clock 36 includes a GPS receiver 44. The GPS receiver 44 provides global positioning data and a high precision time reference to the PTP grandmaster clock 36. Further, the PTP grandmaster clock 36 may be any from the following: highly accurate crystal oscillators,
Microprocessors, FPGAs, memory and Ethernet ports. The PTP grandmaster clock 36 can be connected via a direct connection, which is shown in FIGS. 2 (A) and 2 (B), and / or via a network connection shown in FIG. 2 (C), communicate with the PTP slave clock 42. In other words, the PTP grandmaster clock 36 may be within the central office device 22, i. as a component of the central office device 22 as shown in FIGS. 2 (A) and 2 (B), or separately and separately from the central office device 22, as shown in FIG. 2 (C) is shown.
FIG. 2 (A) shows that a field office device 24 includes a PTP master clock 48, one or more client devices 50, and a switch 52. To synchronize the time and frequency from the central office equipment 22 to the field office 23, the line card 34 transmits time and frequency information via the antenna 32 and the satellite 26 to the field office 23. In one implementation example, the field office device 24 receives time information in the form of a time packet from the line card 34 via the antenna 32 and the satellite 25. To receive the time packet, the field office 23 may include an antenna 46. Time Packets will be described below with reference to FIGS. 3 (A), 3 (B) and 4 discussed.
In implementation examples, the remote site device 24 may be a linecard that is similar to the linecard 34. In FIG. 2 (A), the field device 24 includes a receiver. The field office device 24 may further include at least one processor, at least one memory and at least one field programmable gate array (FPGA). In implementation examples, the remote site device 24 may include multiple linecards. Further, the line card of the field office device 24 may be a network, multiple networks, or a network in a star network topology. In other implementation examples, the central office device 24 includes any of the following: protocol processors, processing circuits, line cards, and a network management system (NMS). The field office device 24 may perform communication in the physical layer.
The PTP master clock 48 of the client 24 adjusts a local time based on the received time packet. The operations of the field device 24 will be described below with reference to FIGS. 5 and 5 discussed. After synchronization, the PTP master clock 48 of the remote site device 24 may perform time and frequency synchronization with client devices 50 via the switch 52 in accordance with the adjusted local time. In other words, the client devices 50 may be synchronized to a local time that has been adjusted based on the time packet received from the central office device 22.
FIG. 2 (A) -2 (C) show that the field office 23 includes a remote site device 24, an antenna 46, a switch 52, and client devices 50. Although in FIGS. 2 (A) -2 (C) shows that the antenna 46 and the switch 52 are separate from the field device 24, they need not be. For example, FIG. 2 (B) shows an implementation example of the field device 24 including the antenna 46 and the switch 52.
The time synchronization topology shown in FIG. 2 (B) is a similar topology to the topology shown in FIG. 2 (A), except that the communication may be transmitted and received by a satellite 25 over a two-way satellite communication link by both the central office equipment 22 and the field equipment device 24. In particular, the line card 34 of the central office equipment 22 may include a transceiver, and the antenna 32 may transmit and receive communications to and from the transceiver via the satellite 25. At field office 23, field device 24 may include a transceiver and antenna 4 6 may transmit and receive communications to and from the transceiver via satellite 26.
FIG. FIG. 2 (C) illustrates an example of a time synchronization topology that has a network connection to an external PTP grandmaster 62. In particular, FIG. 2 (C) of FIG. 2 (A) and 2 (B) in that the PTP grandmaster clock 52 is externally located by the central office equipment 22 and connected to the line card 34 via a PTP support network 60. To the PTP grandmaster clock 52, a GPS receiver 64 is connected. In implementation examples, the PTP support network 50 may be a LAN, WAN, or any networks that support the transmission of messages in the PTP protocol.
In FIGS. 2 (A) -2 (C), RCM 38 provides line card 34 with a high accuracy drive frequency. The drive frequency provided by the RCM 38 is modified at the linecard 34, and both the NCR counter 40 and the PTP slave clock 42 of the linecard 34 are driven by a separate modified drive frequency. In implementation examples, the drive frequency provided by the RCM 38 may be, for example, 10 MHz. At the line card 34, the drive frequency may be increased to 100 MHz to drive the PTP slave clock 42 and increased to 27 MHz to drive the NCR counter 40. However, another drive frequency may be provided by the RCM 38, and the NCR counter 40 and the PTP slave clock 42 may be driven at different drive frequencies.
In implementation examples, the RCM 38 may be provided with high precision timing and frequency information from the PTP grandmaster clock 36. As a result, the drive frequency provided to the linecard 34 by the RCM 38 can be stable and accurate. Further, the line card 34 may be provided with a pulse per second (PPS) input input from the PTP grandmaster clock 36 instead of clock reference information. In this case, the drive frequency supplied from the RCM 38 may be internally calculated in the linecard 34 from the PPS supplied from the PTP grandmaster clock 35.
After the PTP synchronization between the PTP slave clock 42 and the PTP grandmaster clock 36, the line card 34 is considered to be rigidly phase and frequency coupled to the GPS time of the PTP grandmaster clock 35. In other words, the RTC counter value of the PTP slave clock 42 is rigidly coupled to the clock time of the PTP grandmaster clock 36. In addition, the NCR counter value of the NCR counter 40 is rigidly coupled to the clock time of the PTP grandmaster clock 36 since the NCR counter 40 is driven by the RCM 38, the time and frequency information from the PTP grandmaster clock 36 was supplied from.
The linecard 34 can ensure that the RTC counter of the PTP slave clock 42 is rigidly coupled to the clock time of the PTP grandmaster clock 36 by determining whether the RTC counter value of the RTC counter of the PTP Slave clock 42 is within a predetermined threshold value of the clock time of the PTP grandmaster clock 36. Further, the linecard 34 may also ensure that the NCR counter value of the NCR 40 is within a predetermined threshold of the exact frequency provided by the RCM 38.
Next, the line card 34 latches the RTC counter value and the NCR counter value into a memory.
The discussion now proceeds to the generation of time packets. To convey the frequency and time information, the linecard 34 encapsulates the RTC counter value of the PTP slave clock 42 and the NCR counter value of the NCR counter 40 via an encapsulation scheme, such as the one shown in FIG. LEGS, in a single package. In an implementation example, the RTC counter value of the PTP slave clock 42 and the NCR counter value of the NCR counter 40 are encapsulated in a time packet. The time package will then be in one
Baseband frame (BBFRAME) encapsulated and OTA-transmitted. BBFRAME is specified in ETSI EN 302 307.
An example of a time packet is shown in FIG. 3 (A). FIG. Figure 3 (B) shows an example of a baseband frame (BBFRAME) containing a time packet.
In FIG. 3 (A) shows an example of a time packet. A payload contains information (bits), the transfer of which is imminent. For a time packet, the payload contains an RTC timestamp and an RCM frequency. A protocol type determines the type of packet, i. RTC or NCR. SEL determines the type of LEGS packet and the state of the current fragment.
A time packet can be periodically inserted into the BBFRAME by the firmware. The firmware is executed in an FPGA. The FPGA contains thousands of programmable gates and microprocessors. The microprocessors execute the software. The protocol field in the header identifies the packet as the RTC. The payload of the time packet has 144 bits, 42 bits for the NCR value, 22 bits for future use, 80 bits for the timestamp, and 64 bits for the RCM frequency. The time portion of the time packet based on the standard UNIX timestamp is further divided into two parts, 48 bits for the second and 32 bits for the nanosecond (in the range of 0 to 999999999).
Since the NCR clock generated by the line card is rigidly locked to a reference frequency from the GPS, i. 10 MHz, the relationship between the NCR clock time and the GPS time is fixed. As a result, the message sent to indicate the relationship between the GPS time and the NCR clock time can be sent at great time intervals without loss of accuracy. This allows OTA bandwidth usage to be extremely low.
FIG. FIG. 3 (B) illustrates a situation example of a time packet in a BBFRAME. BBFRAME (baseband frame) is the information transport capsule. A BBFRAME contains several data packages. For example, each BBFRAME has a header (healer, HDR) containing information about the length and type of the BBFRAME. The BBFRAME also contains the time packet that contains the NCR central counter value and the central office RTC counter value. CRC is a cyclic redundancy check used to detect errors that might have occurred in BBFRAME. Typical BBFRAMEs range from 3072 to 58192 bits.
Each HRD is 10 bytes, each NCR value slot may have a variable length, each RTC value slot is 22 bytes, and each CRC is 4 bytes. Software generates blank non-functional NCR value slots and RTC value slots, HDR and CRC. The RTC counter value and the NCR counter value of the time packet are inserted into the BBFRAME by the firmware. In other words, the data values, time and frequency information and the central station NCR counter value as well as the central office RTC counter value are used by the firmware. For example, the software creates the packages and the firmware fills the packages with their actual values. The RTC time is latched when the DVB-S2-PL-SOF strobe pulse arrives. The TX-DVBS2 line card periodically inserts the time packet containing the NCR and RTC counter values into the BBFRAME (currently every 31.25 ms).
In implementation examples, time packages can be generated by the software at the central office and used by the firmware of the line card in a BBFRAME. In particular, the cached RTC time is inserted into the time packet along with its associated NCR value. The package can be organized in different ways. What matters is that the time packet is used to transfer the RTC time from the central office to the client.
The protocol field = 0x00F0 in the header identifies the packet as the RTC. The payload of a time packet has 144 bits, 42 bits for the NCR value, 22 bits for future use, 80 bits for the timestamp, and 64 bits for the RCM frequency. The time portion of the time packet based on the standard UNIX timestamp is further divided into two parts, 48 bits for the second and 32 bits for the nanosecond.
It may be necessary to characterize the RTC value with its associated NCR value to compensate for the different propagation delay between the line card of the central office device and the remote site device. Similar to the NCR value, the RTC value may be latched when the frame start (SOF) sample pulse is inserted by the modulator. The cached RTC time is inserted into the time packet along with its associated NCR value.
At field office 23, field office equipment 24 may periodically receive the time packets. Since the synchronization with the PTP Grandmaster clock is made in accordance with the time and frequency values of the time packet, any time delays caused by the movement of either the satellite or the remote site device with respect to the central office equipment can be compensated. That is, the time information provided in the time packet allows a remote site device to reconstruct the RTC value and the NCR value of the central office device. As a result, the remote site device does not need an accurate clock reference, the remote site device can use a low precision oscillator on the outside of the site to reconstruct the same frequency information as at the central site side.
In addition, the field clock equipment PTP master clock can correct for variations caused by the low precision oscillator that provides the clock signals for driving the field RTC counter, as well as any Doppler shift frequency and propagation delay variations the movement of the satellite or field device. In one implementation example, time adjustments may be computed according to uplink protocol information (UCP) information based on the arrival timing of the TDMA burst back from the field station, as described in detail in US 8,068,448, which is hereby fully incorporated by reference.
The time adjustments made to the PTP master clock of the field office equipment could be used in one-way connections (only receiving field offices) if the location of the satellite is known as a function of time, and they can be periodically transmitted on the one-way connection. Alternatively, the periodic adjustment to phase and frequency variations due to the movement of the satellite can be achieved by transmitting information concerning the position of the satellite.
The same method can also be used by one-way remote sites without accurate satellite information, although this would be at the expense of absolute accuracy errors in time at the remote site site because of unknown changes in the signal path length. In this mode, the difference error between adjacent locations would remain very small, whether or not the location of the field office terminal was known accurately. This may be sufficient in situations where the exact absolute time is less important than the relative time synchronization between adjacent sites.
Once the RTC is initialized with the GPS time, the field office's PTP master clock is ready to set the time in the client
Synchronize networks (devices). To improve the accuracy of time synchronization, both the PTP master clock on the field office and the PTP slave clock on the line card can use hardware-based time stamping in the Ethernet MAC.
FIG. Figure 4 illustrates a method example of time synchronization performed by a central office device in a satellite network. The in FIG. 4, may be performed, for example, by the central office device 22, as shown in FIGS. 2 (A) -2 (C) is shown.
The central office starts in step 402, with the line card 34 communicating with the PTP grandmaster clock. For example, the linecard 34 may request synchronization with the PTP grandmaster clock. The linecard 34 may then receive time and frequency values for synchronization from the PTP grandmaster clock.
In step 404, the linecard 34 calculates a clock offset and drift values. In particular, the line card 34 calculates a clock offset value between the PTP Grandmaster clock and the RTC value. Further, the linecard 34 calculates a drift value of the RTC value compared to the PTP Grandmaster clock. Alternatively, the calculations of step 404 may be performed by a processor or other circuitry integrated into the central office device 22.
In step 406, the linecard 34 adjusts the RTC counter of the PTP slave clock 42. In step 408, the central office device 22 determines if the RTC counter of the PTP slave clock 42 is rigidly coupled to the PTP grandmaster clock. If the central office device 22 determines that the RTC counter of the PTP slave clock 42 is not rigidly coupled to the PTP grandmaster clock, then the central office device 22 returns to step 402. Otherwise, if the central office device 22 determines that the RTC counter of the PTP slave clock 42 is rigidly coupled to the PTP Grandmaster clock, then the central office device 22 proceeds to step 410. The determination of step 408 may be performed, for example, by the line card 34 or a processor or other circuitry of the central office device 22.
In step 410, the central office equipment 22 determines whether a quality of the rigid time and frequency coupling to the PTP Grandmaster clock is sufficient. For example, the central office device 22 may compare the fixed time and frequency coupling to a predetermined threshold. If the central office equipment 22 determines that the quality of the rigid time and frequency coupling is insufficient, then the central office equipment 22 returns to step 402.
Otherwise, if the central office equipment 22 determines that the quality of the rigid time and frequency coupling is sufficient, then the central office equipment 22 proceeds to step 412. The determination of step 410 may be performed, for example, by the line card 34 or a processor or other circuitry of the central office device 22.
At step 412, the linecard 34 caches the RTC value (the timestamp of the local clock in the PTP slave clock). In step 414, the linecard 34 generates a time packet and sets the RTC value. Finally, in step 416, the central office equipment 22 transmits the time packet in a BBFRAME via the satellite. After step 416, the central office device 22 returns to step 410.
FIG. FIG. 5 illustrates a process example of time synchronization performed by a field office device in a satellite network. FIG. FIG. 6 illustrates a flow chart illustrating the process for time synchronization of FIG. 5, which is executed by the field equipment.
In an implementation example, the process shown in FIG. 5, and the flowchart shown in FIG. 6, are performed by a field device 24, as shown in FIGS. 2 (A) -2 (C) is shown.
In step 502, the field device receives the time packet transmitted from the central office device 22. The field office device 24 may receive the time packet via an antenna 46. At the time of receipt of the time packet, the field office equipment 24 may further receive the field RTC value of the field RTC counter at the time the time packet was received and the field NCR counter of the field NCR counter at that time in which the time packet was received, in a memory cache.
In step 504, field device 24 extracts the central office RTC value and the central office NCR value from the received time packet. The field office equipment 24 may cache the central office RTC value and the central office NCR value from the received time packet into a memory. FIG. 6 shows that the central office RTC value is used in the RTC correction process of step 508 and that the central office NCR value is used in the NCR process of step 506 and the time adjustment process of step 510.
In step 506, the field device 24 may perform the NCR process. The field RTC counter is driven by a field clock oscillator, which is relatively low
Has precision compared to a clock oscillator that drives the central office RTC counter. Since the field clock oscillator has a relatively low precision, the field RTC counter may need frequent adjustments because the field RTC counter can be incremented too fast or too slow. FIG. Figure 6 shows that the NCR process uses the field NCR counter field NCR value that has been cached into memory upon receipt of the time packet (when the BBFRAME containing the time packet is received).
In the NCR process, the field device 24 fits a
Increment period of the field RTC counter. That is, the field device 24 calculates an increment period for the
Remote site RTC counter based on the clock signals coming from the
Exterior parts clock oscillator are derived. The calculated increment period is used to increment the field RTC counter, i. the field RTC counter is incremented in each increment period.
To calculate the increment period, this must
Branch office device 24 derive an adapted clock frequency Fgys. The adjusted clock frequency Fgys is a modified clock frequency of the outside-part clock oscillator that provides the clock signal. The
Branch office device 24 calculates the clock frequency Fgys as follows:
Fsys = (Field Period NCR Value / Center Point Period NCR Value) * Fnenn, where [00109] Fnenn is a known constant frequency. The increment period is inversely proportional to Fsys- [00110] In order to calculate Fsys, the field device further calculates a center-point period NCR value and a field-period NCR value. The central office period NCR value is a difference between a current central office NCR value of a currently received time packet and a previous central office NCR value of a previously received time packet. The field NCR value is a difference between a current field NCR counter value when the receiver receives the currently received time packet and a previous field NCR counter value when the receiver receives the previously received time packet Has.
FIG. Figure 6 shows that the NCR process passes the derived Fsys to the RTC counter to calculate the increment period.
In step 508, the field device 24 may perform the RTC correction process. In the RTC correction process, field office equipment 24 either (1) sets the field RTC counter to
Set the central office RTC value delivered in the time packet or (2) match the field RTC counter using a difference between the field RTC counter and the central office RTC value.
Specifically, the field device 24 (FIG. 1) performs when a difference between a field RTC counter RTC counter and the center RTC value is greater than a predetermined threshold. This can occur if the field station 24 or the RTC counter has been reset when a power failure, a large fluctuation in the clock signals provided by the field oscillator or any other event has occurred. As a result, the remote site RTC counter is initialized at a value of the central office RTC value provided in the time packet.
The field device 24 performs (2) when a difference between the field RTC value of the field RTC counter and the central station RTC value is less than a predetermined threshold. The difference between an outstation RTC value of the field RTC counter and the central office RTC value is less than a predetermined threshold when time and frequency variations due to the clock signals provided by the remote office oscillator and the transmission delay time of the time packet be introduced into the field RTC counter.
FIG. FIG. 6 shows that the RTC correction process uses the field RTC counter RTC counter, which is latched into memory on reception of the BBFRAME time packet, and the field RTC counter based on a result of the RTC Process is initialized / adapted.
In step 510, the field device 24 may perform the time adjustment process. In particular, the field office equipment 24 adjusts the field RTC counter by a time adjustment equal to a fraction of a difference between a field NCR period and a NPR period. Specifically, field device 24 calculates the time adjustment as follows: ATAdaptation = (period NCRoutside - period NCRzentrai) / R, where [00118] R is a ratio between the frequency Fsys and a frequency of clock signals corresponding to the field RTC counter are supplied (fan control as shown in FIG. 6). The central office period NCR value and the remote office period NCR value are differences between NCR values of consecutive time packets. The calculation of the
The central office period NCR value and the field period NCR value have been described above with reference to step 506.
FIG. Figure 6 shows that the calculated time adjustment value ATAdaptation is used to adjust the field RTC counter.
The time adjustment to the field RTC counter performed by the field device 24 provides compensation for the time delay caused by (1) differences between the clock signals derived from a comparatively low precision oscillator controlling the NCR counter and the RTC counter of the field device, and (2) any Doppler shift effect, wherein a time adjustment may be periodically applied to the RTC counter.
[00121] In implementation examples of the embodiment shown in FIG. 5, steps 506-510 may be executed concurrently, sequentially, intermittently, or in any order. Further, any of steps 506-510 may be performed during the execution of the process shown in FIG. 5 process omitted. For example, in an embodiment of the process of FIG. 5 perform step 510, then the field office device 24 may perform step 508 and omit step 506.
[00122] FIG. Figure 7 illustrates an example of time packet generation. Specifically, the NCR is a high accuracy counter similar to the RTC. As a result, the NCR and RTC values are simultaneously cached together. After the NCR and RTC values are cached, the NCR and RTC values are inserted into a BBFRAME by a firmware component of the linecard. In particular, the NCR inserter inserts the cached NCR and RTC values into the BBFRAME. Finally, the BBFRAME is modulated using a DVBS2 modulator for output to the transmitter for transmission over air.
FIG. 8 shows a PTP design example. In particular, FIG. 8 is a PTP master clock running on a field office or a PTP slave clock running on a line card. The PTP clock can be composed of two cores: firmware and software.
The firmware core performs a time stamp on the physical interface and provides the real-time clock (RTC) with a fraction of sub-nanosecond precision. The software core is responsible for the rest of the tasks specified in the IEEE 1588-2008, such as generating the event and general messages, packing and unpacking the messages, and calculating the clock drift. In addition, two more cores in the
Software to support PTP execution: time packet capture and RTC period determination.
[00125] FIG. Figure 8 also illustrates examples of communication between firmware components of the central office device line card PTP clock and the fieldbus linecard. Avalon master is an interface in embedded systems, such as the Internet. FPGAs. The MII interface is a media-independent interface, however, other media-independent interfaces, such as e.g. GMII, to be used. Furthermore, the firmware can perform time-critical tasks while the software can perform redundant, non-time-critical tasks. To obtain the best performance, it is necessary to realize time-critical tasks in the firmware. The PTP firmware has a timestamp unit, an RTC and some registers.
[00126] FIG. Figure 9 shows examples of connections between an RTC and an NCR. The RTC may be supplied by a reference clock generated by a PLL, for example a clock of 100 MHz. The RTC can be realized using an FPGA. NCR is a counter that can also be implemented using an FPGA. The source clock frequency may deviate from an ideal value because of the nonlinearity in the PLL and the low quality oscillator used in the field office. To compensate for frequency variations and provide nanosecond precision fractions, the RTC steps are calculated based on the current frequency of the source clock and not at a nominal frequency (100 MHz). For this purpose, the RTC periodically reads the value of the system clock calculated by the Network Clock Reference (NCR) module.
The NCR can minimize the error ε (epsilon) of the system clock (fsYsaktueii = fsYsnn ± ε). It can also calculate the current value of the system clock. The RTC uses the current value to calculate the steps of its fractional counter and then to generate high-precision seconds and nanoseconds. For the sake of clarity, the process of transmitting the system clock to the RTC period will be explained by way of example.
Assuming that Fsys = 10, 000001 MHz, the frequency of the clock serving the RTC counter would be 100.00001 MHz and the step of the counter (period) would be 9.9999990 ns. This means that 9,999,990 is added to the fractional counter on each rising edge of the clock, and if the value of the nanosecond counter is equal to 10 °, then it causes 1 to be added to the second hand. The fractional counter defines an inner loop that is 32-bit
Register to hold the fractions of a nanosecond and carry out the summation process, which accounts for an accuracy of approximately 0.000000000233 ns.
In addition, the Doppler frequency shift may introduce errors into the RTC counter. Although the central office equipment and field equipment can compensate for the Doppler shift, errors in the RTC counter may require additional time adjustment.
[00130] FIG. Fig. 10 (A) shows an example of the time delay between the central office and the remote office without a time adjustment. FIG. Figure 10 (B) shows an example of the time delay between the central office and the field office with a time adjustment.
[00131] To compensate for the time delay caused (1) by differences between timing signals derived from a comparatively low precision oscillator driving the NCR counter and RTC counter of the field device, and (2) by any Doppler shift effect, a time adjustment may be applied periodically to the RTC counter. The time adjustment is calculated as described above with reference to step 510.
The following table shows example values for adjustments to the field RTC counter according to the performance of the NCR process, the RTC correction process and the time adjustment process. _ [00133] Table 1___
Obviously, numerous modifications and variations of the present invention are possible in light of the above teachings. It is therefore to be understood that within the scope of the appended claims, the invention may be practiced otherwise than as specifically described herein.
权利要求:
Claims (20)
[1]
A central office equipment for performing time synchronization in a satellite network, the satellite network including the central office equipment, an office equipment and a satellite, the central office equipment comprising: a central office real time clock (RTC) counter time synchronized with a master clock; a central office network clock reference (NCR) counter which is continuously driven by a central station clock oscillator with a relatively high precision; Processing circuits that periodically generate a time packet, the time packet containing a central office RTC value of the central office RTC counter and a central office NCR value of the central office NCR counter; and a transmitter transmitting the generated time packet over the satellite to the field office equipment to synchronize a field RTC counter with the central office RTC counter based on the central office RTC value and the central office NCR value in the generated time packet ,
[2]
The central office equipment of claim 1, wherein the field office device extracts the central office RTC value and the central office NCR value from the transmitted time packet, compares contents of the transmitted time packet with contents of a previously transmitted time packet, and the remote office RTC counter based on Adjust the result of the comparison to synchronize the remote field RTC value with the central office RTC value.
[3]
The central office equipment according to claim 1, wherein the field RTC counter and the field NCR counter are each driven by clock signals derived from one and the same field clock oscillator having a relatively low precision, and the field device to the field offices RTC counter is synchronized with the central office RTC counter to correct the field RTC counter for variations in the driving clock signals derived from the field clock oscillator, which has a relatively low precision.
[4]
4. The central office device of claim 1, wherein the field office device calculates a central office period NCR value, which is a difference between the central office NCR value of a currently transmitted time packet and a central office NCR value of a previously transmitted time packet, calculates an adaptation time wherein the adjustment time is a fraction of a difference between a field period NCR value and the central office period NCR value, and adjusts the field RTC counter using the adaptation time.
[5]
The central office device of claim 1, wherein the central office RTC counter is time synchronized with the master clock according to a precision time protocol (PTP), the central office RTC counter performs a function of a PTP slave clock, and the master clock is one Function of a PTP grandmaster clock.
[6]
6. A central office device according to claim 1, further comprising a line card containing the RTC counter, the NCR counter and the transmitter.
[7]
The central office device of claim 1, wherein the processing circuits further generate a baseband frame (BBFRAME) and encapsulate the time packet in the baseband frame, and the transmitter transmits the time packet within the BBFRAME to the field station.
[8]
8. A field office device that performs time synchronization with a central office device in a satellite network, the satellite network including the field office device, the central office device, and a satellite, the remote field device comprising: an external parts clock oscillator having a relatively low precision; a receiver receiving time packets periodically transmitted from the central office over the satellite, each time packet including a central office real-time clock (RTC) value and a central office network clock reference (NCR) value, the central office RTC value including Represents the value of a central office RTC counter in the central office at a time when the time packet was transmitted to the field office device, the central office NCR value representing a central office NCR counter value at the central office at a time when Timing packet has been transmitted to the field device, and wherein the central station NCR counter is continuously driven by a central station oscillator having a relatively high precision; a field RTC counter representing a field RTC value at the field office; a field NCR counter representing a field NCR value at the field office, wherein the field RTC counter and the field NCR counter are respectively driven by clock signals derived from the external parts clock oscillator; and processing circuits that extract the central office RTC value and the central office NCR value from a current time packet, compare contents of the current time packet with contents of a previously received time packet, and adjust the remote site RTC counter based on the result of the comparison To synchronize the remote site RTC value at the field office with the central office RTC value.
[9]
The field office device of claim 8, wherein the processing circuits further calculate an incremental period for the field RTC counter based on the clock signals derived from the external-part clock oscillator and increment the field RTC counter in each increment period.
[10]
The field office device of claim 8, wherein the processing circuits perform caching of the field NCR counter field count and the field RTC counter field RTC counter value when the receiver receives the current time packet.
[11]
The remote site device of claim 10, wherein the processing circuits further calculate a central office period NCR value, wherein the central office period NCR value is a difference between a current central office NCR value of a currently received time packet and a preceding central office NCR Value of a previously received time packet is to calculate a field period NCR value, wherein the field period NCR value is a difference between a current field NCR counter value when the receiver receives the currently received time packet and a preceding field packet NCR value Field NCR counter value, when the receiver has received the previously received time packet, calculate an adaptation time, wherein the adaptation time is a proportion of a difference between the field NCR value and the NCP point value, and adjust the field RTC counter using the adjustment time.
[12]
The remote site device of claim 8, wherein the processing circuitry further sets the field RTC counter to the central office RTC value when a difference between the field RTC counter and the central office RTC value is greater than a predetermined threshold.
[13]
The remote site device of claim 9, wherein the processing circuits further calculate a central office period NCR value, wherein the central office period NCR value is a difference between a current central office NCR value of a currently received time packet and a preceding central office NCR Value of a previously received time packet is to calculate a field period NCR value, wherein the field period NCR value is a difference between a current field NCR counter value when the receiver receives the currently received time packet and a preceding field packet NCR value Field NCR counter value, when the receiver has received the previously received time packet, derive an adjusted clock frequency Fgys for the field clock oscillator, where Fsys = (Field NCR Period / NCR Period) * Fnenn, where Fnenn is a known constant frequency and the increment period is inversely proportional to Fgys.
[14]
14. The field office device of claim 8, further comprising: a switch, wherein a client device is connected to the field device via the switch, and the client device synchronizes a client time clock with the field RTC counter.
[15]
The remote site device of claim 8, wherein the field RTC counter is time synchronized with the central office RTC counter of the central office device according to a precision time protocol (PTP). the remote site RTC counter performs a function of a PTP master clock and the central office PTC counter performs a function of a PTP clock.
[16]
The remote site device of claim 15, further comprising: a switch wherein a client device is connected to the remote site device via the switch and the client device synchronizes a client PTP slave clock with the PTP master clock.
[17]
The field device according to claim 13, wherein the processing circuits further calculate the adaptation time according to the following equation (field-period NCR value - center-point-period NCR value) / R, where R is a ratio between the frequency Fgys and a frequency of Is clock signals supplied to the field RTC counter.
[18]
The remote site device of claim 8, further comprising a line card containing the field RTC counter, the field NCR counter and the receiver.
[19]
19. A field office device according to claim 18, further comprising an antenna, wherein the receiver of the line card receives the time packet via the antenna.
[20]
20. A system for time synchronization in a satellite network, the system comprising: a central office device including: a central office real-time clock (RTC) counter time-synchronized with a master clock; a central office network clock reference (NCR) counter which is continuously driven by a central office clock oscillator having a relatively high precision; Processing circuits that periodically generate a time packet, the time packet containing a central office RTC value of the central office RTC counter and a central office NCR value of the central office NCR counter; and a transmitter which transmits the generated time packet via satellite to a remote site device; and the field device comprising: an external parts clock oscillator with a relatively low precision; a receiver receiving the periodically generated time packets from the central office equipment via the satellite; a field RTC counter representing a field RTC value at the field office; a field NCR counter representative of a field NCR value at the field office, the field RTC counter and the field NCR counter being respectively driven by clock signals derived from the field clock oscillator; and processing circuits that extract the central office RTC value and the central office NCR value from a current time packet received from the receiver, compare contents of the current time packet with contents of a previously received time packet, and the remote site RTC counter based on the Adjust the result of the comparison to synchronize the remote office RTC value with the central office RTC value.
类似技术:
公开号 | 公开日 | 专利标题
AT515452B1|2020-03-15|Time synchronization in a satellite network
EP1265124B1|2004-05-19|Method for transmitting time information in a packet data network
DE60304689T2|2007-04-12|METHOD AND DEVICE FOR SYNCHRONIZING BASE STATIONS
EP2013995B1|2011-07-20|Method for synchronization of assemblies in a base station
EP1720022B1|2010-06-16|Time-synchronized measuring system and method of synchronizing at least one master/slave device
DE102013110781B4|2021-12-09|SYSTEMS AND PROCEDURES FOR DISTRIBUTION OF CLOCK SIGNALS
DE60037008T2|2008-08-28|METHOD AND DEVICE FOR SYNCHRONIZING
DE60216647T2|2007-10-04|Method and system for generating a time difference with respect to the minislot clock and counter in headend devices
DE102006012466A1|2006-11-16|Systems and methods for synchronizing a time across networks
DE60207897T2|2006-07-06|SYNCHRONOUS DATA TRANSMISSION SYSTEM FOR TIMELY DATA IN A PACKAGED NETWORK
DE102008023908A1|2008-12-11|Transparent Spider
DE102007044470A1|2008-04-17|Mechanism to make a delay of network elements transparent to IEEE 1588 protocols
WO2018104175A1|2018-06-14|Method and apparatus for latency monitoring
EP2458755A1|2012-05-30|Assembly and method for exchanging timestamps
EP1198911B1|2005-04-20|Synchronisation method and system for clock signal sources, in particular in packet transmission communication systems
EP1039660A2|2000-09-27|Wireless network with user synchronisation
EP0198448A1|1986-10-22|Method for the synchronization of several pulsed transmitters-receivers
DE102005008503B3|2006-06-29|Method for data and signal transmission between end devices over one or more switching station in a distributed system involves merging of data and digital signals in cells
DE102004028071B3|2005-11-03|Decentralized time interval synchronization in distributed networks
EP1079559B1|2007-10-31|Method and arrangement for synchronising system units
DE60029307T2|2007-07-19|CABLE MODEM SYSTEM WITH SCAN AND PACKAGE SYNCHRONIZATION
DE19744835C2|2003-05-08|Method and apparatus for managing information data in a base station transceiver subsystem
DE102011112629A1|2013-01-24|Method for phase synchronization of spatially distributed hardware components of mobile phone base stations, involves determining time for signal transmission between hardware components based on synchronization sequence roundtrip time
DE10110177B4|2005-04-14|A method of measuring and compensating for the propagation delay between nodes in a communication network
DE102019115116A1|2019-12-12|SYNCHRONIZE UPDATE OF DAY HOURS BY USING TIME STAMP EXCHANGE FROM A TAX LEVEL
同族专利:
公开号 | 公开日
US20150215031A1|2015-07-30|
AT515452A3|2019-12-15|
US9544079B2|2017-01-10|
AT515452B1|2020-03-15|
引用文献:
公开号 | 申请日 | 公开日 | 申请人 | 专利标题

US4882739A|1988-01-26|1989-11-21|Computer Sports Medicine, Inc.|Method for adjusting clocks of multiple data processors to a common time base|
US7263090B2|2002-02-01|2007-08-28|Viasat, Inc.|System and method of timing and frequency control in TDM/TDMA networks|
US7116894B1|2002-05-24|2006-10-03|Digeo, Inc.|System and method for digital multimedia stream conversion|
US7499469B2|2003-01-13|2009-03-03|Broadcom Corporation|Method and system for generating digital video broadcast transport stream from direct satellite system transport stream|
WO2005027353A2|2003-09-12|2005-03-24|Ems Technologies Canada, Ltd.|Hybrid frequency offset estimator|
US7215652B1|2003-11-26|2007-05-08|Idirect Incorporated|Method, apparatus, and system for calculating and making a synchronous burst time plan in a communication network|
EP2139168A1|2008-06-25|2009-12-30|Thomson Licensing, Inc.|Method and device for time synchronization in a TDMA multi-hop wireless network|
US8804606B2|2008-08-11|2014-08-12|Gilat Satellite Networks Ltd.|Transparent mesh overlay in hub-spoke satellite networks|CN106716886B|2014-09-04|2018-11-16|瑞典爱立信有限公司|Communication network node and the method wherein executed|
KR101596756B1|2014-11-03|2016-03-07|현대자동차주식회사|Method and apparatus for providing in-vehicle network time synchronization using redundant GrandMaster|
EP3059865B1|2015-02-20|2018-10-31|STMicroelectronics Srl|Method and device for clock calibration, corresponding apparatus|
US10349367B2|2015-03-03|2019-07-09|Qualcomm Incorporated|Methods and systems for synchronizing devices|
US10298344B1|2015-03-06|2019-05-21|Marvell International Ltd.|Systems and methods for indicating when frames egress a PHY module of a network device|
CN105680933B|2016-03-28|2018-10-30|南京南瑞集团公司|A kind of two-way non-realtime traffic method of low-power consumption based on the Big Dipper|
CN105954771B|2016-04-18|2018-07-10|上海华测导航技术股份有限公司|Statistical method based on GNSS receiver dialing procedure|
US10805001B2|2016-10-19|2020-10-13|Lockheed Martin Corporation|State transfer among spaceborne and airborne devices|
US10530468B2|2016-10-19|2020-01-07|Vector Launch Inc.|State transfer among virtualized nodes in spaceborne or airborne systems|
FR3062538B1|2017-02-02|2020-07-03|Thales|METHOD AND SYSTEM FOR TRANSPORTING SIGNALS IN A SATELLITE SYSTEM|
US10491710B2|2017-07-19|2019-11-26|Vector Launch Inc.|Role-specialization in spaceborne and airborne computing platforms|
US10749959B2|2018-02-09|2020-08-18|Lockheed Martin Corporation|Distributed storage management in a spaceborne or airborne environment|
CN110401504B|2019-05-21|2021-05-28|广州天链通信科技有限公司|Satellite communication system time synchronization method based on TDMA|
CN111541582B|2020-04-09|2020-12-29|清华大学|Satellite network capacity calculation method and device and electronic equipment|
法律状态:
2021-12-15| HC| Change of the firm name or firm address|Owner name: ST ENGINEERING IDIRECT, INC., US Effective date: 20211018 |
优先权:
申请号 | 申请日 | 专利标题
US201361915918P| true| 2013-12-13|2013-12-13|
[返回顶部]